pitcher's thistle - French English Dictionary